Big Huge Thesaurus

germ pore

noun

sounds kind of like